physically exhaust - Français Anglais Dictionnaire